import {RadioEmits, RadioProps} from "element-plus"
import {FormRender} from "../../../index.ts"
import {ElRadioCustomerEvents, ElRadioCustomerExtend, ElRadioCustomerProps} from "./index.ts"

type ElRadioProps = ElRadioCustomerProps & RadioProps

type ElRadioEvents = ElRadioCustomerEvents & RadioEmits

type ElRadioExtend = ElRadioCustomerExtend

export type ElRadio<Prop> = FormRender<'el-radio', Prop, ElRadioProps, ElRadioEvents> & ElRadioExtend